using System;
using System.Collections;
using InfoJetSoft.Service.Util;

namespace InfoJetSoft.Service.Entity
{
	/// <summary>
	/// Summary description for RuleButton.
	/// </summary>
	public class RuleButton
	{
		
		public string ButtonName 
		{
			get 
			{
				return buttonName;
			}
			
			set 
			{
				this.buttonName = value;
			}
		}

		public string RuleSetName 
		{
			get 
			{
				return ruleSetName;
			}
			
			set 
			{
				this.ruleSetName = value;
			}
		}

		public RuleSet RuleSet 
		{
			get 
			{
				return ruleSet;
			}
			
			set 
			{
				this.ruleSet = value;
			}
		}

		public QueryXslt QueryXslt 
		{
			get 
			{
				return queryXslt;
			}
			
			set 
			{
				this.queryXslt = value;
			}
		}

		public ArrayList HtmlButtonList
		{
			get 
			{
				return htmlButtonList;
			}
			
			set 
			{
				this.htmlButtonList = value;
			}
		}

		private string buttonName = null;
		private string ruleSetName = null;
		private RuleSet ruleSet = null;
		private QueryXslt queryXslt = null;
		private ArrayList htmlButtonList = null;
	}
}
